MYSQL中搜尋字元,除了用上一篇的 = 與 != 之外,還有一個更好用的語法,叫做 LIKE 和 NOT LIKE,與字面上的意思相同,就是=和!=,但是他好用的地方在於它可以指搜尋部分字元,而非一定要完全相同才能搜尋。
這邊我建立了一張表格(如下)
1 新北市 中和區
2 新北市 永和區
3 新北市 板橋區
4 新竹縣 竹東鎮
5 新竹縣 關西鎮
6 新竹市 香山區
這裡我搜尋了 '%市',那麼只要不是市的都不會被搜尋到
相同道理%符號可以用在前面,也可以用在後面
既然有LIKE 那麼 NOT LIKE 也可以使用,他就像是!=的意思,而且%符號也可以用在前後。
這裡是,只要不是'%竹%'都列出來。